<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>模板文件</title>
</head>
<body>

<h1>模板文件</h1>
<!--1.基本语法-->
<h2>{{ city }}</h2>
<h2>{{ adict }}</h2>
<!--django 中列表和字典不能使用[]，只能使用点语法-->
<h2>{{ adict.name }}</h2>
<h2>{{ alist }}</h2>
<h2>{{ alist.3 }}</h2>
<hr>


<!--2.循环渲染-->
{% for item in alist %}
    <h4>{{forloop.counter0  }}------{{ item }}</h4>

    {#  如果 数据为空  才显示#}
    {% empty %}
    <h1>暂无数据---</h1>
{% endfor %}

<!--3.条件渲染-->
<hr>
{# 3.条件 渲染  #}
{% if age == 18 %}
    <h4>成年人</h4>
{%   elif age == 30 %}
    <h4>中年人</h4>

{% else %}
    <h5>年龄不详</h5>
{% endif %}

<!--4.django 自带的过滤器-->
<hr>
<h4>没有使用 过滤器 {{ safe_data }}</h4>
<hr>
<h4> 过滤器 {{ safe_data | safe }}</h4>

<h4>{{ alist | length }}</h4>
<h4>{{ name | default:"默认值123" }}</h4>
<h4>{{ today_date | date:"Y-m-d" }}</h4>

</body>
</html>

